Dictionaries:

take a roll with:

To have sexual-intercourse with someone. See copulation for synonyms.
See Also: goggle eyes, swivel eyes

Link to this page:

Word Browser